ESA/390 Interpretive-Execution Architecture, Foundation for VM/ESA

نویسندگان

  • Damian L. Osisek
  • Kathryn M. Jackson
  • Peter H. Gum
چکیده

The interpretive-execution facility of Enterprise Systems Architecture/390TM (ESA/390TM) provides an instruction for the execution of virtual machines. This instruction, called START INTERPRETIVE EXECUTION (SIE), was initially created for virtualizing either System/370m or 370-XA architectures and was used later for virtualizing ESA/370' and ESA/390 architectures. SIE has evolved to provide capabilities for a number of specialized performance environments. Most recently it provides for the unique requirements of Enterprise Systems Architecture/Extended Configuration (ESA/XC) virtual-machine architecture. This comprehensive set of capabilities in the architecture serves as the platform for the ability of VM/ESAm to provide functions in virtual machines for end users and system servers. This paper describes the evolution of SIE and outlines use of the various capabilities in VM/ESA. product uses the ESA/39OTM interpretive-execution facility',* to establish the virtual-machine environment. In this environment, the processor directly executes most of the functions of the virtual machine.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DAISY / 390 : Full System Binary Translation of IBM System / 390

We describe the design issues in an implementation of the ESA/390 architecture based on binary translation to a very long instruction word (VLIW) processor. During binary translation, complex ESA/390 instructions are decomposed into instruction \primitives" which are then scheduled onto a wide-issue machine. The aim is to achieve high instruction level parallelism due to the increased schedulin...

متن کامل

Development and attributes of z/Architecture

The IBM z/Architecture instruction set architecture (ISA) is an extension of the IBM Enterprise Systems Architecture/390 (ESA/390) ISA and features 64-bit general registers, 64-bit operations, and 64-bit virtual and real addressing. In addition, z/Architecture includes new instructions to optimize the handling of modern multi-byte character encodings and to improve the performance of programs w...

متن کامل

Evaluating and Improving CICS Performance in MVS (Goal Mode)

CICS/ESA Version 4.1 and CICS/Transaction Server for OS/390 operating under MVS (Goal Mode) can provide significant performance improvements over MVS (Compatibility Mode). In Goal Mode, these systems provide a wealth of performance information that can be analyzed to remove constraints to improved CICS performance. This paper describes the information available in Goal Mode and provides suggest...

متن کامل

S/390 microprocessor design

The technical, business, and market requirements for large enterprise servers (“mainframes”) strongly influence the design of microprocessors for these systems. Specific characteristics of the ESA/390 and z/Architecture instruction set architectures lead to different pipeline and branch prediction strategies than are found in most other microprocessors. The requirements for robust, scalable per...

متن کامل

An expressive stateful aspect language

Stateful aspects can react to a program execution; they support modular implementations of several crosscutting concerns like error detection, security, event handling, and debugging. However, most proposed stateful aspect languages have specifically been tailored to address a particular concern. Indeed, most of these languages differ in their pattern languages and semantics. As a consequence, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IBM Systems Journal

دوره 30  شماره 

صفحات  -

تاریخ انتشار 1991